home *** CD-ROM | disk | FTP | other *** search
/ Gold Medal Software 1 / Gold Medal Software Volume 1 (Gold Medal) (1994).iso / graphics / povsrc20.arj / MACHINE / AMIGA / AMIGA.MAK < prev    next >
Makefile  |  1993-09-22  |  2KB  |  50 lines

  1. # Makefile for Persistence of Vision Raytracer 
  2. # This file is released to the public domain.
  3. #
  4. # MAKE Macros and Such...
  5. #
  6.  
  7. #***************************************************************
  8. #*
  9. #*                      Amiga Options
  10. #*
  11. #***************************************************************
  12.  
  13. # Uncomment for Amiga Lattice C for IEEE w/o coprocessor
  14. #CFLAGS = -cusrft -fi -m0 -b0 -O -v
  15.  
  16. # Uncomment for Amiga Lattice C with 68881
  17. CFLAGS = -cusrft -f8 -m2 -b0 -O -v -dM68881
  18.  
  19. # Flags for debugging
  20. #CFLAGS = -cusrft -q5w5e -d5 -DAMIGA
  21.  
  22.  
  23. LIBSIEEE = lib:lcmieee.lib lib:lcnb.lib lib:amiga.lib
  24. LIBS881  = lib:lcm881.lib lib:lcnb.lib lib:amiga.lib
  25.  
  26. OBJ         = o
  27. MACHINE_OBJ = amiga.$(OBJ)
  28.  
  29. POVOBJS= povray.$(OBJ) bezier.$(OBJ) blob.$(OBJ) bound.$(OBJ) boxes.$(OBJ)  \
  30.          camera.$(OBJ) colour.$(OBJ) cones.$(OBJ) csg.$(OBJ) discs.$(OBJ)   \
  31.          dump.$(OBJ) express.$(OBJ) gif.$(OBJ) gifdecod.$(OBJ)              \
  32.          hfield.$(OBJ) iff.$(OBJ) image.$(OBJ) lighting.$(OBJ)              \
  33.          matrices.$(OBJ) normal.$(OBJ) objects.$(OBJ) parse.$(OBJ)          \
  34.          pigment.$(OBJ) planes.$(OBJ) point.$(OBJ) poly.$(OBJ)              \
  35.          quadrics.$(OBJ) raw.$(OBJ) ray.$(OBJ) render.$(OBJ) spheres.$(OBJ) \
  36.          targa.$(OBJ) texture.$(OBJ) tokenize.$(OBJ) triangle.$(OBJ)        \
  37.          txttest.$(OBJ) vect.$(OBJ) $(MACHINE_OBJ)
  38.  
  39. #  Amiga Linkage...
  40. #
  41.  povray881: $(POVOBJS)
  42.         blink <with <
  43.         from lib:c.o $(POVOBJS) LIB $(LIBS881) to povray881
  44.         <
  45.  
  46.  povrayieee: $(POVOBJS)
  47.         blink <with <
  48.         from lib:c.o $(POVOBJS) LIB $(LIBSIEEE) to povrayieee
  49.         <
  50.